// shell.h
//		..
//		yes this is a shell
//

#ifndef SHELL_H
#define SHELL_H

#define MAX_COMMAND_LENGTH 256
#define MAX_ARG_NUM 10

#define MAX_FILENAME_LENGTH 9
#define MAX_DIRECTORY_LENGTH 64
#define MAX_USERNAME_LENGTH 16

extern int wantExitShell;

// welcome
static char welcome[] = {
		"Welcome to NachOS!\n"
};
// prompt
static char prompt[] = {
		"seedclass@nachos:"
};

typedef enum whichVariable {
	PATH,// system_path
		// search program from these place
	SHELL, // shell
	USER, // who?
	PWD, // present work directory
	HOME // home directory
}whichVariable;

#endif //
